home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98a.txt
/
000032_icon-group-sender _Wed Feb 11 08:19:09 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.8.7/8.8.7) with SMTP id IAA18923
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Wed, 11 Feb 1998 08:19:05 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA18777; Wed, 11 Feb 1998 08:19:04 -0700
Date: Wed, 11 Feb 1998 02:04:13 -0600 (CST)
From: Ramon Pereda <rpereda@ringer.cs.utsa.edu>
X-Sender: rpereda@pandora
To: Mark Evans <evans@gte.net>
Cc: icon-group@optima.CS.Arizona.EDU
Subject: Re: Stand-alone executables
In-Reply-To: <34E0BCD8.7CD@gte.net>
Message-Id: <Pine.GSO.3.95.980211014253.12633A-100000@pandora>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 1329
On Tue, 10 Feb 1998, Mark Evans wrote:
> Under Windows/DOS, does there exist any method of bundling the "iconx"
> interpreter with compiled icon code to create a true "stand-alone"
> executable?
No, there does not. Perl has one though called perl2exe. The author of
perl2exe told me that his techniques are a trade secret. If I had a
method of bundling the interpreter and application code, I would gave
gotten away with using Icon much more in my jobs outside of the
university. At Texas Instruments, I worked on an assembly source to
assembly source translator that was based on a terribly hacked up version
of the assembler. If I could have created a standalone Icon executable, I
could have written the translator in Icon. My experience with the Icon
compiler was that the resulting source was too large; so, the executable
would be too large. This would have drawn the attention of my
knuckle-headed supervisors.
Ideally one would like a platform independent way of attaching the input
to the interpreter to the end executable and to inform the interpreter to
start reading at the some point in its own executable. Perl2exe does this
without recompiling perl.
If anyone has some techniques, experience, or advice they would like
to share on this, please speak up. I'd be glad to chase down any leads.
-ray